//
// Created by wangjunjun on 2023/10/25.
//

#ifndef OBSERVER_H
#define OBSERVER_H
#include <memory>
#include <vector>
#include <mutex>
#include <algorithm>
class  SubJect;
class Observer {
public:
    Observer();
    virtual ~Observer();
    virtual void update()= 0;
};
#endif //OBSERVER_H
